an all-rounder - Turkish English Dictionary